草庐IT

Android PreferenceActivity 和对话框 fragment

全部标签

android - 在 Android 的 fragment 中调用函数

在我的android应用程序中,我正在使用viewpager。我有两个fragment。Fragment1和Fragment2。我在两个fragment上调用两个不同的函数。即,Fragment1上的“function1”和fragment2上的“function2”。当我启动应用程序时,两者这两个函数一起调用。我想在启动时调用“function1”,仅当我滑动到Fragment2时调用“function2”。我该怎么做?提前致谢......这是我的代码,fragment1=>publicclassFragment1extendsFragment{publicstaticStringf

android - 微调器弹出对话框未在屏幕旋转时调整其宽度

我正在使用Spinner和android:spinnerMode="dropdown"。我还设置了android:configChanges="orientation|keyboardHidden|screenSize"以防止重新创建我的Activity。当我处于Landscape模式并单击Spinner时,它会弹出到Spinner下方,宽度与Spinner相同按钮,现在当我将屏幕旋转到纵向模式时,Spinner按钮宽度会根据屏幕尺寸减小,但弹出对话框不会相应地减小其宽度。人像模式屏幕:风景模式屏幕我想关闭弹出窗口并在屏幕方向上重新打开它,但我没有找到关闭弹出对话框的任何方法。

java - 使用带有 fragment 的部分,NullPointerException

我之前通过使用tablistener并为每个fragment创建一个类来完成带有选项卡的fragment,现在我发现Eclipse允许您设置带有fragment的选项卡或部分,所以我改为使用它。但现在我有一个问题。我在我的mainactivity类中创建了一个fragment类。但是当我尝试更改TextView中的数据时,我得到了一个空指针。这是代码publicclassMainActivityextendsFragmentActivity{/***The{@linkandroid.support.v4.view.PagerAdapter}thatwillprovidefragment

两种接入微信小程序智能客服对话的方式

微信小程序此处提供两种接入微信小程序的方式。方式一:扫码将机器人绑定至指定小程序,通过小程序内的客服组件开启智能对话功能;方式二:通过小程序插件接入。方式一:后台扫码绑定流程示意效果展示使用页面小程序页面中,点击【客服按钮】官方组件(详见小程序客服消息使用指南),即可进入聊天页面具体流程在【发布管理】-【应用绑定】-【小程序】-【小程序客服-绑定】,使用小程序管理员的个人微信扫码二维码即可实现绑定。机器人就会开始在你的小程序生效。小程序授权完成后,您可以在【发布管理】-【应用绑定】-【小程序】页面中查看已绑定的小程序信息。如需要更换或删除已绑定的小程序,点击解除绑定。注:微信对话开放平台不支持

android - 如何在首选项中制作自定义对话框首选项

我搜索了这个论坛的所有内容,但没有找到我真正需要的东西。我在首选项中需要一个自定义DialogPreference,但DialogPreference不应该有我讨厌的蓝条标题,而且我已经为其他Activity准备了一个Activity标题模板xml文件,可以用作自定义Activity标题。所以我想使用它在这个dialogPreence上。另外我想要自定义首选项文件名,但这里的问题是它创建了两个首选项文件名,一个用于首选项,另一个用于DialogPreference但我在这里找到了类似的东西UsingEditTextPreferencewith2userinputfields到目前为止我

android - 尝试使用 Google Drive 示例时,Google Play 服务中出现对话框未知问题

我谷歌了4个多小时,但没有得到解决方案。我在应用程序控制台中注册了我的应用程序pkg和哈希key。我正在使用Google开发人员提供的示例。但我不知道发生了什么。由于声誉较低而无法发布和图片对不起我的英语。 最佳答案 确保您已在添加了包名和keySHA1GoogleCloudConsole→您的项目→API和授权→凭据通过“OAuth”部分的“创建新客户端ID”。在“公共(public)API访问”部分通过“创建新key”添加信息时,我得到的结果与您描述的相同。该过程在documentationsteps7and8中进行了描述.

java - 安卓.view.InflateException : Binary XML file line #8: Error inflating class fragment

我正在尝试将布局膨胀为fragment我有#8:错误膨胀类fragment我的View甚至没有创建它落在膨胀如何正确充气布局?我的XML大:我的容器:我的fragment布局:android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"android:padding="10sp">Java主程序:myclassjavafirst:packagecom.project.places;importandroid.app.Activity;import

android - 拦截Fragment中的ActionBar Home按钮

我可以从我的NavigationDrawerFragment中成功拦截ActionBar主页按钮,它被添加到我的MainActivity中,如下所示:@OverridepublicbooleanonOptionsItemSelected(MenuItemitem){if(!loggedIn()&&item.getItemId()==android.R.id.home){login();returntrue;}returnsuper.onOptionsItemSelected(item);}但是,在我的带有ComposeFragment的ComposeActivity中,这不起作用。on

android - 屏幕旋转后保存 fragment 状态

我正在尝试保存fragment的状态以避免屏幕旋转时出现问题。发生了一件奇怪的事情:当我第一次旋转屏幕时一切正常,但是当我第二次旋转屏幕时应用程序崩溃了:这里是fragment的部分代码//saveinformation:astringandanimage@OverridepublicvoidonSaveInstanceState(Bundlebundle){super.onSaveInstanceState(bundle);bundle.putString("namesurname",nameSurnameString);bundle.putParcelable("imgprofil

android - fragment 中工具栏上的 setHomeButtonEnabled

Androidstudio1.3com.android.support:appcompat-v7:22.1.1你好,我正在使用新的工具栏并显示在我的fragment中。但是,我希望能够通过setHomeButtonEnabled(true)导航回上一个fragment。但是,在我的onCreateViewfragment中没有这样的功能。这在Activity中有效,但在fragment中无效。有没有办法让工具栏显示setHomeButtonEnabled,以便显示一个箭头,以便用户可以导航回来。publicclassFileTransferFragmentextendsFragment